
药水代码的作用与基础
药水代码其实就是在游戏里用指令直接获取药水的快捷方法,对于生存模式或创造模式都超实用。比如你想快速拥有夜视效果而不想慢慢酿造,输入一条代码就能搞定。最基础的格式是“/give @p minecraft:potion{...}” 后面跟上对应数据标签。你需要知道物品ID和效果ID,比如速度效果对应“minecraft:speed”。老玩家都喜欢用代码批量生成药水,省去繁琐的材料收集。
获取常用药水效果代码
生存时最常用的药水是速度药水和跳跃提升药水。速度药水的代码是“/give @p minecraft:potion{Potion:"minecraft:swiftness"} 1” 这样你就能得到一瓶基础速度药水。如果想得到延长版,把“swiftness”改成“long_swiftness”就可以了。跳跃药水对应“minecraft:leaping” 同理有延长版。抗火药水用“minecraft:fire_resistance” 下界探险必备。注意指令里的引号必须是半角符号,而且药水数量可以修改数字,比如把1改成64就得到一组。很多新手不知道延长版和加强版的区别,延长版持续更久,加强版效果更强,但副作用也更大。
专属特殊药水代码
有些特殊药水在普通生存难以获得,比如隐身药水和瞬间伤害药水。隐身药水的代码是“/give @p minecraft:potion{Potion:"minecraft:invisibility"} 1” 配合附魔金苹果能让你在PVP中占据先机。瞬间伤害药水用“minecraft:harming” 可以对敌人造成直接伤害,不过记得要在创造模式或者有权限的服务器使用。还有幸运药水用“minecraft:luck” 刷宝箱时效果明显。这些特殊药水在多数服务器里是禁止开挂的,但单机或自己建服时用起来很爽。我提醒一下,使用“/effect”指令直接给实体加效果也行,比如“/effect @p minecraft:strength 30 2” 就能让你获得30秒的力量II效果,这对打BOSS很有用。
自定义药水数据标签
高级玩家喜欢自己调配独一无二的药水,比如把多种效果混在一瓶里。这需要用到NBT标签,比如“/give @p minecraft:potion{display:{Name:'{"text":"超级药水"}'},CustomPotionEffects:[{Id:1,Amplifier:2,Duration:600},{Id:5,Amplifier:1,Duration:1200}]} 1” 这段代码能生成一瓶同时拥有速度III和力量II的混合药水。注意Id数字对应效果编号,比如速度是1,力量是5,跳跃是8。Amplifier是强度,从0开始,0代表I级,1代表II级。Duration是持续时间,单位是刻,20刻等于1秒。所以600刻就是30秒。你还可以修改药水颜色,加上“Color:16711680”代表红色。这些代码看起来复杂,但复制粘贴就能用,自己调配方很有意思。
实战技巧与注意事项
使用药水代码时要注意服务器规则,很多生存服务器禁用指令作弊。单机游戏里按T打开聊天框输入代码就行,记得检查权限是否开启。我的经验是,重复使用相同药水会导致效果叠加,比如你喝了两瓶速度II,实际速度会变得极快,容易掉下悬崖。还有一点,药水代码生成的药水无法通过酿造台修改,比如你代码生成了一瓶夜视药水,之后不能再放入酿造台二次加工。但在创造模式里可以无限复制,直接扔给队友用效率很高。建议新手先从基础代码试起,比如给自己一个金苹果加抗性提升。下次在服务器里试试这些代码吧,你会发现建造或探索时省心不少。
相关文章